amicable relations - Deutsch Englisch Wörterbuch